环境部署

为了便于用户二次开发,SuperMap iMaritimeEditor 提供了扩展开发实例模板工程SampleCode,只需在计算机安装JDK和开发工具,并对工程模板进行简单的配置,即可基于SampleCode进行扩展开发。

软件安装

基于 SuperMap iMaritimeEditor 扩展开发,需在计算机中安装JDK1.8和Java开发工具,开发工具推荐使用IDEA,建议安装的IDEA为2020.2.2或更新版本。

开发工程配置

安装IDEA之后,需打开扩展开发的工程模板SampleCode并进行配置,详细说明如下:

  1. 打开模板工程:IDEA->File->Open->选择 SuperMap iMaritimeEditor 产品包\templates\SampleCode目录,打开扩展开发示例模板工程。

  2. 设置环境:设置Project的JDK环境为1.8,设置方式为:File->ProjectStructure->Project->Project SDK->在下拉列表中选择1.8。

  3. 添加桌面依赖:在第2步的对话框中,依次选中Global Libraries->添加->JAVA,在弹出的Select Library Files对话框中,同时选中以下4个目录,单击OK按钮后,选择develop,即可将桌面依赖添加至二次开发插件。
    • %SuperMap iMaritimeEditor 产品包%/bin/
    • %SuperMap iMaritimeEditor 产品包%/bundles/idesktop_bundles/
    • %SuperMap iMaritimeEditor 产品包%/bundles/require_bundles/
    • %SuperMap iMaritimeEditor 产品包%/lib/
    • %SuperMap iMaritimeEditor 产品包%/lib/jars
    • %SuperMap iMaritimeEditor 产品包%/support/batJars/bdt-all-runtime.jar

  4. 编译:单击工具栏中的Run 或者Debug 按钮,编译后自动启动 SuperMap iMaritimeEditor ,启动后Ribbon中“开始”选项卡中会增加二次开发的分组,其中包含了二次开发示例、删除重复点两个功能按钮。此时,则表示环境配置成功,用户即可基于 SuperMap iMaritimeEditor 进行扩展开发。备注:若未自动启动 SuperMap iMaritimeEditor ,建议将IDEA版本更新为2020.2.2或更新版本。

相关内容

   工程模版

   插件配置概述

   界面配置

   功能区配置

   配置文件菜单

   配置状态栏

   配置右键菜单

   配置浮动窗口

   属性信息